/************************* (C) COPYRIGHT 2010 J&DSoft **************************
* File Name          : BaseTypes.h
* Author             : Litvin Yuriy
* TS Idea            : 2010.01
* TS Version         : 2013-09-19 19:43:45
* Description        : Устанавливает однозначное соответствие базовых типов 
*                      программирования с платформозависимыми.
*******************************************************************************/


/* Define to prevent recursive inclusion ------------------------------------ */
#ifndef BASETYPES_H
#define BASETYPES_H



/* Includes ----------------------------------------------------------------- */



/* Exported types ----------------------------------------------------------- */
#ifdef __cplusplus

typedef bool                    b;
#define bTRUE                   true
#define bFALSE                  false

#else // #ifdef __cplusplus

typedef unsigned char           b;
#define bTRUE                   1
#define bFALSE                  0

#endif // #ifdef __cplusplus


typedef char                    c8;
typedef unsigned char           u8;
typedef signed char             s8;
typedef unsigned int            ui;
typedef signed int              si;


#endif  // #ifndef BASETYPES_H

/************************* (C) COPYRIGHT 2010 J&DSoft *************************/
